leave a poor impression - Turc Anglais Dictionnaire