bark depot/storage place - Turkish English Dictionary