Spanish-English Dictionaryship
Spanish word for ship