microcapsule - German English Dictionary