desgravable - German English Dictionary