applaudable - French English Dictionary