indweller - German English Dictionary