off-street parking - Alemán Inglés Diccionario