chamaeleo chamaeleon - French English Dictionary