barn for cows - French English Dictionary