anchored to the mat - Turc Anglais Dictionnaire