put a firm stamp on - Almanca İngilizce Sözlük