ameboid - Alemán Inglés Diccionario