have a lot to lose - Alemán Inglés Diccionario