slap (exactly; directly) - Turc Anglais Dictionnaire