echometre - German English Dictionary