marine architect - Spanish English Dictionary