electronic video recording - Turkish English Dictionary