methoxymethylurea - Turkish English Dictionary