tempest squadron - German English Dictionary