true-life - German English Dictionary