vivipation - German English Dictionary