harara - French English Dictionary