horse tied by the tail - Espagnol Anglais Dictionnaire