from where i stand - Turkish English Dictionary