materials processing engineer - German English Dictionary