put off by - Turkish English Dictionary