we're busted - Turkish English Dictionary