espectable - German English Dictionary