metropolitan transportation authority - Turkish English Dictionary