face like a busted... - Turkish English Dictionary