Maculated troughshell - French English Dictionary