echo hang over time - German English Dictionary