bioleaching - German English Dictionary