devil's curve - Turkish English Dictionary