battle squadron - German English Dictionary