haar - French English Dictionary