find (someone or something) a little off - Turco Inglés Diccionario