tank cannon - German English Dictionary