perceive the smell of - Turkish English Dictionary