procreates - German English Dictionary