like shelling peas - French English Dictionary