restitutor - German English Dictionary