long duration echo - Turco Inglés Diccionario