well-designed - Turkish English Dictionary