rosebuds - German English Dictionary