cape cobra - Francés Inglés Diccionario