stern demeanor - Turkish English Dictionary