moonstricken - German English Dictionary