leather braiding - German English Dictionary