megahit - Turkish English Dictionary