superpraise - German English Dictionary