parangua - French English Dictionary