power driven trolleys - Turkish English Dictionary