leather seal - German English Dictionary