shelling beans - French English Dictionary