malonilurea - French English Dictionary