tappan zee bridge - Turkish English Dictionary