anterior surface of the kidney - Francés Inglés Diccionario