echoing sounds - Alemán Inglés Diccionario