fecundates - German English Dictionary