dehnbares leder - German English Dictionary