luggage strap - German English Dictionary