given these premises - Alemán Inglés Diccionario