house girard (estate) - French English Dictionary