feminine form of récent - Spanish English Dictionary