most horrible - Turkish English Dictionary