marine pollution inspector - Spanish English Dictionary