displaced testis - Francés Inglés Diccionario