hull machinery - Spanish English Dictionary