peeling potatoes - French English Dictionary