lose the spanish nature - French English Dictionary