foraminiferal species - Español Inglés Diccionario