(a person) approachable - Turkish English Dictionary