a stand-alone company - Alemán Inglés Diccionario