haul down the flag - Alemán Inglés Diccionario