tappan zee - German English Dictionary