ethanolate - German English Dictionary