inn (in the countryside) - Turc Anglais Dictionnaire