triangular ranch - Turc Anglais Dictionnaire