leave bag and baggage - Alemán Inglés Diccionario