be fraught with difficulties - Turc Anglais Dictionnaire