finesse an embarrassing situation - Turc Anglais Dictionnaire