(multi-storey) car park - Turkish English Dictionary