moonstricken - Turkish English Dictionary