hatch batten cleat - Deutsch Englisch Wörterbuch