Apfelrest - Spanish English Dictionary