hurriedly built - Alemán Inglés Diccionario