camcorder (camera recorder) - Español Inglés Diccionario