that having been said - Spanish English Dictionary