trespass on someone's land - Español Inglés Diccionario