sperable - German English Dictionary