fulfill one's dreams - French English Dictionary