battens of the hatches - Türkçe İngilizce Sözlük