have a mean streak - Francés Inglés Diccionario