checkered flag - Spanish English Dictionary