all sorts of fucked up - Allemand Anglais Dictionnaire