echo lake - Alemán Inglés Diccionario