lay naval mines - Turkish English Dictionary