ethanolurea - Turkish English Dictionary