applaudable - Spanish English Dictionary