guanche - French English Dictionary