echo refund - German English Dictionary