applaudable - Turkish English Dictionary