walk down an alley - German English Dictionary