heap leach - German English Dictionary