area-denial artillery mine - Turkish English Dictionary