digital picture manipulator - Alemán Inglés Diccionario