digital recordings - Turkish English Dictionary