platoon attack craft - German English Dictionary