be imposing - Alemán Inglés Diccionario