drape oneself over something - German English Dictionary