ectomere - German English Dictionary