strain every nerve and muscle - Turco Inglés Diccionario