jararaca - French English Dictionary