be in ecstasy - Turkish English Dictionary