propeller torpedo boat - German English Dictionary