fight your own battles - Alemán Inglés Diccionario