anfractuous - Turkish English Dictionary