corner lot - Spanish English Dictionary