hard-visaged - French English Dictionary