be imposing - Turco Inglés Diccionario