microfagocito - German English Dictionary