retarded echo - German English Dictionary