echo (reflected sound) - Deutsch Englisch Wörterbuch