parooforit - French English Dictionary