with many curves (road) - Espagnol Anglais Dictionnaire