centrosema - French English Dictionary