good and sufficient security - Turkish English Dictionary