intricable - Turkish English Dictionary