keenagh - French English Dictionary