peak strength - Francés Inglés Diccionario