telegraph deposit - Turco Inglés Diccionario