search and destroy mission - German English Dictionary