dunce's cap limpet - French English Dictionary