made to look reasonable - Turkish English Dictionary