mesonephric rest - Alemán Inglés Diccionario