feel the presence of something - Turco Inglés Diccionario