intellectual ability - Francés Inglés Diccionario