audiovisual lab - Turkish English Dictionary