toe-curlingly embarrassing - Français Anglais Dictionnaire