battens of the hatches - Almanca İngilizce Sözlük