keyed up to the roof - Spanish English Dictionary