today of all days - German English Dictionary