fresh peas - French English Dictionary