ethanediamide - German English Dictionary