naval constructor - Spanish English Dictionary