megilla - Turkish English Dictionary