burrowing cobra - Francés Inglés Diccionario