extraordinary abilities - Francés Inglés Diccionario