achúa - French English Dictionary