mugiloid - Turkish English Dictionary