troopship - Spanish English Dictionary