ameboid cell - Turco Inglés Diccionario