propen - French English Dictionary