improbable testimony - Turco Inglés Diccionario