90-degree turn - Turkish English Dictionary