amoeboid - Alemán Inglés Diccionario