transferable sight deposits - Turco Inglés Diccionario