pedacear - French English Dictionary