floor grating on a boat - Espagnol Anglais Dictionnaire