be meant to be - French English Dictionary