abugach - French English Dictionary