caragh - French English Dictionary