(right) from the off - Turkish English Dictionary