sell the farm - Alemán Inglés Diccionario