made-to-last - Turkish English Dictionary