feel the presence of something - Turc Anglais Dictionnaire