Rosebud - German English Dictionary