comedy troupe - Turkish English Dictionary