Apfel-Rose - French English Dictionary