well-reasoned - Turkish English Dictionary