the above mentioned firm - Alemán Inglés Diccionario