side lobe echo - German English Dictionary