rice and beans - French English Dictionary