citron melon - Turkish English Dictionary