inch oneself across something - German English Dictionary