non-withdrawable - German English Dictionary