awarra - French English Dictionary