crenocyte - German English Dictionary