harpe noble - French English Dictionary