make its presence felt - Turc Anglais Dictionnaire