reservoir of spermatozoa - Français Anglais Dictionnaire