be well-tempered - Turkish English Dictionary