everblooming - German English Dictionary