be ahead of the times - Turc Anglais Dictionnaire