be in ecstasy - German English Dictionary