megathrust earthquake - Turkish English Dictionary