hacksaw rib - German English Dictionary