progenitors - German English Dictionary