desperate struggle - Francés Inglés Diccionario