sperm donor - Turkish English Dictionary