place where clothes are laid out to dry on the terrace of a residential building - Spanish English Dictionary