homeslice - French English Dictionary