malignant neoplasm of spermatic cord - French English Dictionary