echadote - German English Dictionary