master a recording - Turkish English Dictionary