mountain tallow - German English Dictionary