payment by telegraphic transfer - Turco Inglés Diccionario