double-impulse mine - German English Dictionary