be off like a shot - Turkish English Dictionary