strength (strong point) - Francés Inglés Diccionario