spermation - French English Dictionary