no matter what the circumstances - Turc Anglais Dictionnaire