counter-ambuscade - German English Dictionary