barns - French English Dictionary