fiziksel olarak hissedilebilecek/dokunulabilecek yakınlıkta - Turkish English Dictionary