incompetent to give evidence - Francés Inglés Diccionario