top corner of the net - Spanish English Dictionary