microdrepanocyte - German English Dictionary