be commendable - French English Dictionary