leather cannon - German English Dictionary