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