undergrowth in a vacant lot - Espagnol Anglais Dictionnaire