visual receptor cell - Turkish English Dictionary