stitch down - Almanca İngilizce Sözlük