exuperable - German English Dictionary