amoebocyte - Alemán Inglés Diccionario