epicyte - German English Dictionary