house girard (estate) - Spanish English Dictionary