semen bank - French English Dictionary