megarean - Turkish English Dictionary