pirarucu - French English Dictionary