universally despised - Turkish English Dictionary