torpedo boat unit - German English Dictionary