almiqui (solenodon cubanus) - French English Dictionary