underwater demolition team - German English Dictionary