that's for damned sure - Turc Anglais Dictionnaire