sonochemistry - German English Dictionary