all sorts of fucked up - Turco Inglés Diccionario