Pfaffarose - German English Dictionary