make a spirited opposition - Turkish English Dictionary