submarine laid mine - Turkish English Dictionary