submersible camera - Francés Inglés Diccionario