engine break-down - Turkish English Dictionary