put a firm stamp on - Turc Anglais Dictionnaire