well-composed - German English Dictionary