digital compositing - Turkish English Dictionary