he is outrageous! - Turco Inglés Diccionario