thank heaven - German English Dictionary