phenylurea - German English Dictionary