camcorder (camera recorder) - Francés Inglés Diccionario