teppichanemonen - German English Dictionary