self-clocking - Spanish English Dictionary