be bang on - Turkish English Dictionary