occupy an important place - Alemán Inglés Diccionario