esquistocito - German English Dictionary