rough earth snake - Turc Anglais Dictionnaire