prorenin - French English Dictionary