touch down the ball - Turc Anglais Dictionnaire