echoing sounds - Turco Inglés Diccionario