presentation rituals - Turkish English Dictionary