echadota - German English Dictionary