super mega foxy awesome hot - Allemand Anglais Dictionnaire