leather dealer - German English Dictionary