find (someone or something) a little off - Turkish English Dictionary