temporary storage permit - Francés Inglés Diccionario