switchback (in a leisure park) - Turc Anglais Dictionnaire