large river boat with a roof and made of a single piece of wood - Spanisch Englisch Wörterbuch