barn for cows - Français Anglais Dictionnaire