competitor thrown - Spanish English Dictionary