menora - Turkish English Dictionary