eflorecerse - German English Dictionary