have an ability for - Francés Inglés Diccionario