megaquake - Turkish English Dictionary