convertible turkish lira deposits - Turkish English Dictionary