struggle with oneself - Francés Inglés Diccionario