achuqcha - French English Dictionary