that having been said - German English Dictionary