have one's guard up - Francés Inglés Diccionario