stay indoors - Turc Anglais Dictionnaire