business premises - Turc Anglais Dictionnaire