renal pores - French English Dictionary