echo-control device - Alemán Inglés Diccionario