mine laying system - Turkish English Dictionary