birdwatching tower - Spanish English Dictionary