strain every nerve and muscle - Francés Inglés Diccionario