echelette - German English Dictionary