floor grating on a boat - Spanisch Englisch Wörterbuch