self-feeding - French English Dictionary