flagrant necessity - Turco Inglés Diccionario