trip over one's tongue - Spanish English Dictionary