no matter what anyone says - Turkish English Dictionary