pertaining to seed or semen - Allemand Anglais Dictionnaire