superfoetation - German English Dictionary