fruit peeler - French English Dictionary