Essential facts - Alemán Inglés Diccionario