wear a recording device - Turkish English Dictionary