echo-esthesia - German English Dictionary