applaudable - German English Dictionary