better be the head of a dog than the tail of a lion - Englisch Synonyme Wörterbuch

Can't found any synonym terms.