sound recording strips - Turkish English Dictionary