giving up everything for love - Alemán Inglés Diccionario