monkey jacket - Spanish English Dictionary