killaloe - French English Dictionary