restitutor - Spanish English Dictionary