temporary storage yard - Alemán Inglés Diccionario