he is outrageous! - Turc Anglais Dictionnaire