meshach - Turkish English Dictionary