university of mines and technology - German English Dictionary