internal fecundation - German English Dictionary