a broken down car - Turkish English Dictionary