garotted - Almanca İngilizce Sözlük