diethylurea - German English Dictionary