restitutable - German English Dictionary