Surfboard leashes - Almanca İngilizce Sözlük