easy to learn and use - Alemán Inglés Diccionario