think hung the moon - Spanish English Dictionary