demandable - German English Dictionary