laudable - French English Dictionary