apacheta - French English Dictionary