peed - French English Dictionary