that's for damn sure - Allemand Anglais Dictionnaire