fecundation - German English Dictionary