engendrable - French English Dictionary