have one's car breakdown - Turkish English Dictionary