ship launching ceremony - Spanish English Dictionary