to be a complete defence - Türkçe İngilizce Sözlük