acholia - French English Dictionary