random mine laying - Turkish English Dictionary