all sorts of fucked up - Espagnol Anglais Dictionnaire