germinate - French English Dictionary