multiple presentations - Turkish English Dictionary