be an eyesore - Turkish English Dictionary