french rice - Spanish English Dictionary