tappan zee bridge - German English Dictionary