praise publicly - German English Dictionary