guayabillo - French English Dictionary