submarine earthquake - Turkish English Dictionary