with tail between legs - Spanish English Dictionary