large storage areas - Turkish English Dictionary