almiqui (solenodon cubanus) - Turkish English Dictionary