flying artillery - German English Dictionary