re-echoed - German English Dictionary