all sorts of fucked up - Turc Anglais Dictionnaire