integrated or self-facing - Turkish English Dictionary