no matter what the circumstances - Allemand Anglais Dictionnaire