it made an impression on me - Turc Anglais Dictionnaire