department of ocean engineering - Spanish English Dictionary