i do stupid shit - Allemand Anglais Dictionnaire