juxtaglomerular cell - Francés Inglés Diccionario