natterjack toad (epidalea calamita) - French English Dictionary