i fucked up - Allemand Anglais Dictionnaire