conveyance for use on land - Español Inglés Diccionario