a stumbling block - Turc Anglais Dictionnaire