long duration echo - Alemán Inglés Diccionario