maid that doesn't live in house - French English Dictionary