stomatocyte - German English Dictionary