have good sense or good judgment - Turco Inglés Diccionario