depletory - German English Dictionary