been there and done that! - Turc Anglais Dictionnaire