feminine form of imposant - Español Inglés Diccionario