to cap it off - Spanish English Dictionary