toe-curlingly embarrassing - Allemand Anglais Dictionnaire