tail-devouring snake - Turc Anglais Dictionnaire