straight seminiferous tubule - Francés Inglés Diccionario