monitor lizard - French English Dictionary