have free/spare time - Turc Anglais Dictionnaire