olfactory receptor - Turkish English Dictionary