strove/strived - striven/strived - Turc Anglais Dictionnaire