be batting a thousand - Turkish English Dictionary