to be spot on - Turc Anglais Dictionnaire