strain every nerve - Francés Inglés Diccionario