trephocyte - German English Dictionary