phantom squadron - German English Dictionary