block the road traffic - German English Dictionary