put the last hand to - Almanca İngilizce Sözlük