have one's tail down - Francés Inglés Diccionario