secured by a land charge - Türkçe İngilizce Sözlük