despite strong opposition - Turkish English Dictionary