intricate/puzzling point - Turco Inglés Diccionario