Apfelrose - French English Dictionary