area-denial artillery mine - Deutsch Englisch Wörterbuch