visual rays - Turkish English Dictionary