let down a drawbridge - Alemán Inglés Diccionario