amoeboid - Francés Inglés Diccionario