guaguanche - French English Dictionary