domineering nature - Turco Inglés Diccionario