to be a complete defence - Español Inglés Diccionario