oxamide - French English Dictionary