suspension straps - German English Dictionary