ectopic testis unspecified site - Spanish English Dictionary