generable - French English Dictionary