dtf (down to fuck) - Turc Anglais Dictionnaire