fostering - French English Dictionary