have a car breakdown/trouble - Turco Inglés Diccionario