digital picture manipulator - Francés Inglés Diccionario