deposable - German English Dictionary