snapdragons - German English Dictionary