bark depot/storage place - Almanca İngilizce Sözlük