roughtail rock agama - French English Dictionary