temporary storage yard - Turkish English Dictionary