ethanediamide - Turkish English Dictionary