almiqui (solenodon cubanus) - German English Dictionary