apachuchar - French English Dictionary