aghaboe - French English Dictionary