be echoed by - Alemán Inglés Diccionario