ridge-tailed monitor - French English Dictionary