dip one's toes in - Spanish English Dictionary