good and sufficient security - Turco Inglés Diccionario