piece of rag - Turc Anglais Dictionnaire