home for the blind - French English Dictionary