well-composed - Turkish English Dictionary