falcarragh - French English Dictionary