have one's day in court - German English Dictionary