engine breakdown - Turkish English Dictionary