epiteloid - German English Dictionary