elliptocyte - German English Dictionary