technochemistry - German English Dictionary