the green beans - French English Dictionary